*{
    padding: 0;
    margin: 0;
}
#wrap{
    background-color: #edf2ee;
}
/* content-nav */
#RetrievePsw-nav{
    background-color: gainsboro;
}
#RetrievePsw-nav div{
    width: 50%;
    background-color: gainsboro;
    color: black;
    text-align: center;
    padding-top: 5px;
}
#RetrievePsw-nav span{
    width: 50%;
    background-color: gainsboro;
    color: black;
    text-align: center;
    padding-bottom: 5px;
}
/* --------------- */

/* content */
#content-wrap{
    padding-top: 50px;
}
/* username */
#RetrievePsw-content{
    text-align: center;
}
#RetrievePsw-content input{
    width: 60%;
    padding: 8px 8px 8px 10%;
    margin:60px 0 40px 0;
    letter-spacing: 1px;
    position: relative;
}
#RetrievePsw-content input:hover,#RetrievePsw-content input:focus {
    outline: none;
}
#RetrievePsw-content p{
    position: absolute;
    z-index: 999;
    left: 24%;
    top: 66px;
    font-size: 20px;
    letter-spacing: 1px;
}
/* 第一步的按钮 */
#usernext{
    width: 30%;
    font-size: 20px;
    border: 0;
    background-color: gray;
    color: white;
    border-radius: 8px;
    padding: 8px 0 8px 0;
    margin:20px 0 40px 0;
    letter-spacing: 2px;
    cursor: not-allowed;
}
#usernext:hover,#usernext:focus {
    outline: none;
}
/* ---------------- */

/* email */
#RetrievePsw-content1{
    display: none;
    text-align: center;
}
#RetrievePsw-content1 input{
    width: 60%;
    padding: 8px 8px 8px 10%;
    margin:60px 0 40px 0;
    letter-spacing: 1px;
    position: relative;
}
#RetrievePsw-content1 input:hover,#RetrievePsw-content1 input:focus {
    outline: none;
}
#RetrievePsw-content1 p{
    position: absolute;
    z-index: 999;
    left: 24%;
    top: 66px;
    font-size: 20px;
    letter-spacing: 1px;
}
/* 获取验证码 */
#code-button{
    position: absolute;
    top: 81%;
    left: 70%;
    border: 0;
    background-color:gainsboro;
    color: black;
    border-radius: 4px;
    padding: 6px;
}

#emailback{
    width: 24%;
    font-size: 20px;
    border: 0;
    background-color: red;
    color: white;
    border-radius: 8px;
    padding: 8px 0 8px 0;
    margin:20px 30px 40px 0;
    letter-spacing: 2px;
    cursor: pointer;
}
#emailback:hover,#emailback:focus {
    outline: none;
}
/* --------- */

/* password */
#RetrievePsw-content2{
    display: none;
    text-align: center;
}
#RetrievePsw-content2 input{
    width: 60%;
    padding: 8px 8px 8px 10%;
    margin:60px 0 40px 0;
    letter-spacing: 1px;
    position: relative;
}
#RetrievePsw-content2 input:hover,#RetrievePsw-content2 input:focus {
    outline: none;
}
#RetrievePsw-content2 p{
    position: absolute;
    z-index: 999;
    left: 24%;
    top: 66px;
    font-size: 20px;
    letter-spacing: 1px;
}
/* #passwordnext */
#passwordnext{
    width: 24%;
    font-size: 20px;
    border: 0;
    background-color: gray;
    color: white;
    border-radius: 8px;
    padding: 8px 0 8px 0;
    margin:20px 0 40px 0;
    letter-spacing: 2px;
    cursor: not-allowed;
}
#passwordnext:hover,#passwordnext:focus {
    outline: none;
}

/* --------- */


